Definition of Cyperus Papyrus

  • (noun) tall sedge of the Nile valley yielding fiber that served many purposes in historic times

Antonyms of Cyperus Papyrus


No Antonyms Found.

Homophones of Cyperus Papyrus


No Homophones Found.